实时 MQTT 控制
提示
实时MQTT控制用于实时控制。要提前发送调度,请参阅调度MQTT控制。
本指南将帮助您在您的Sofar EMS上配置MQTT,以远程控制和监测电池和太阳能电池板的安装。
您需要的
- 具备互联网连接的Sofar EMS。
- MQTT凭据:可以通过发送电子邮件至support@eniris.be请求。
- Python开发环境(或任何其他MQTT客户端)。本指南使用一个简单的Python示例来帮助您入门MQTT和发送命令。我们推荐使用Python,因为易于使用,但也支持其他MQTT客户端。
附加信息
MQTT是一种快速的互联网通信协议。它是一个发布/订阅消息系统,允许您的机器与Sofar EMS之间建立直接连接。您的资产被分类为太阳能、电池、电动汽车和HVAC组。
第一次配置(新用户的起点)
我有一个Sofar EMS,我希望设置为MQTT远程控制。
1. 检查您的网络
确保您的网络允许通过端口1883传输mqtt网络流量。您可以使用以下命令完成此操作:
nc -zv mqtt.eniris.be 1883
如果该命令不可用,您还可以下载并执行此python代码。
如果不确定,请咨询您的网络工程师,或者在发生连接错误时暂时使用手机的4G/5G热点。
备注
当端口1883在您的网络上不可访问时,我们在端口80提供了备份。可以在本手册的后续步骤中在您的MQTT客户端中进行配置。
2. 添加您的设备
3. 添加MQTT外部信号



